hideous crime - Spanish English Dictionary